package io.easyspring.invitation.core.properties;

import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * 邀请信息的配置类
 *
 * @author summer
 * @version 2.0.0-RELEASE
 * DateTime 2019-06-22 12:50
 */
@NoArgsConstructor
@Data
@ConfigurationProperties(prefix = "easy-spring.invitation")
public class InvitationProperties {

    /**
     * 赴约地址的前缀
     */
    private String hostUrl = "http://localhost:8080";
    /**
     * 邀请信息的缓存时长
     * 注意: 邀请的信息的有效期要在缓存时间范围内,
     * 否则虽然邀请信息有效, 但是已经找不到这条缓存消息了
     */
    private long expire = 7200;
}
